package com.tc.infinitechat.authenticationservice.data.user.login;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.sound.sampled.Port;

/**
 * @ClassName LoginRequest
 * @Author 大马鲛鱼丸Gaga
 * @Description TODO
 * @Date 2025/10/8 20:28
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class LoginResponse {

    private Long userId;

    /**
     * 用户昵称
     */
    private String userName;

    /**
     * 用户头像
     */
    private String avatar;

    /**
     * 个性签名
     */
    private String signature;

    /**
     * 性别 0 男 1 女 2 保密
     */
    private Byte gender;

    /**
     * 用户状态。1正常，2封禁，3注销
     */
    private Byte status;

    private String token;
}
